package com.wwtech.epp.ui.activity.work.contract;

import com.wwtech.epp.entity.Approve;
import com.wwtech.epp.ui.activity.base.BasePresenter;
import com.wwtech.epp.ui.activity.base.BaseView;
/**
 * @author hzp
 * @Package The contract for ApproveListFragment
 * @Description: $description
 * @date 2017/09/16 23:03:27
 */
public interface ApproveListContract {
    interface View extends BaseView<ApproveListContractPresenter> {
        /**
         *
         */
        void showProgressDialog();

        /**
         *
         */
        void closeProgressDialog();

        void setListData(Approve approve);
    }

    interface ApproveListContractPresenter extends BasePresenter {
        void getApproveListFromServer(String projectStatus,int requestPage,int onePageSize);
    }
}